Type | Normal | MSVCClassTypeSet | Normal, Interface_Part, Connection_Part, Class_Factory |
CObjectFunctionality | None | CObjectFunctionalitySet | None, Dynamic, Dyncreate, Serial |
GenerateOverrideGroup | False | GenerateDataGroup | False |
AFX_DATA_Entries | | GenerateFieldGroup | False |
AFX_FIELD_Entries | | GenerateMessageGroup | False |
GenerateMessageMap | False | AFX_MSG_MAP_Entries | |
MESSAGE_MAP_Entries | | OLEFactory | None |
OLEFactorySet | None, Built_in, Simple, Licensed | OLEName | |
OLEClassID | | GenerateOLECtlType | False |
OLECtlType | | GenerateOLETypeLib | False |
OLETypeLibID | | OLETypeLibMajor | |
OLETypeLibMinor | | GeneratePropPageIDs | False |
OLEPropPageIDs | | GenerateDispatchMap | False |
AFX_DISPATCH_Entries | | AFX_DISPATCH_MAP_Entries | |
DISPATCH_MAP_Entries | | StockProperties | |
StockFunctions | | DispatchDefValue | |
GenerateDispIdEnum | False | AFX_DISP_ID_Entries | |
GenerateInterfaceMap | False | INTERFACE_MAP_Entries | |
InitInterface | | GenerateEventMap | False |
AFX_EVENT_Entries | | AFX_EVENT_MAP_Entries | |
EVENT_MAP_Entries | | StockEvents | |
GenerateEventSinkMap | False | AFX_EVENTSINK_Entries | |
AFX_EVENTSINK_MAP_Entries | | EVENTSINK_MAP_Entries | |
PropNotifySinks | | GenerateConnectionMap | False |
CONNECTION_MAP_Entries | | ConnectionPointIID | |
InheritanceType | | DeclSpec | |
OLECommands | | MFCDeclares | |
MFCImplements | | ATL_Declares | |
GenerateCOMMap | False | COM_MAP_Entries | |
GenerateConnectionPointMap | False | CONNECTION_POINT_MAP_Entries | |
GenerateMsgMap | False | MSG_MAP_Entries | |
GeneratePropertyMap | False | PROPERTY_MAP_Entries | |
CodeName | | ImplementationType | |
ClassKey | class | GenerateEmptyRegions | All |
GenerateEmptyRegionSet | None, Preserved, Unpreserved, All | PutBodiesInSpec | False |
GenerateDefaultConstructor | DeclareAndDefine | DefaultConstructorVisibility | Public |
InlineDefaultConstructor | False | ExplicitDefaultConstructor | False |
GenerateCopyConstructor | DeclareAndDefine | CopyConstructorVisibility | Public |
InlineCopyConstructor | False | ExplicitCopyConstructor | False |
GenerateDestructor | True | DestructorVisibility | Public |
DestructorKind | Common | InlineDestructor | False |
GenerateAssignmentOperation | DeclareAndDefine | AssignmentVisibility | Public |
AssignmentKind | Common | InlineAssignmentOperation | False |
GenerateEqualityOperations | DeclareAndDefine | EqualityVisibility | Public |
EqualityKind | Common | InlineEqualityOperations | False |
GenerateRelationalOperations | False | RelationalVisibility | Public |
RelationalKind | Common | InlineRelationalOperations | False |
GenerateStorageMgmtOperations | False | StorageMgmtVisibility | Public |
InlineStorageMgmtOperations | False | GenerateSubscriptOperation | False |
SubscriptVisibility | Public | SubscriptKind | Common |
SubscriptResultType | | InlineSubscriptOperation | False |
GenerateDereferenceOperation | False | DereferenceVisibility | Public |
DereferenceKind | Common | DereferenceResultType | |
InlineDereferenceOperation | False | GenerateIndirectionOperation | False |
IndirectionVisibility | Public | IndirectionKind | Common |
IndirectionResultType | | InlineIndirectionOperation | False |
GenerateStreamOperations | False | StreamVisibility | Public |
InlineStreamOperations | False | ThreeKindSet | Common, Virtual, Abstract |
KindSet | Common, Virtual, Abstract, Static | FriendKindSet | Common, Virtual, Abstract, Friend |
GenerateSet | DeclareAndDefine, DeclareOnly, DoNotDeclare | VisibilitySet | Public, Protected, Private, Implementation |
ConstValue | | GenerateDefaultSpecifier | False |
DefaultSpecifier | | | |